$.emojiarea.path = 'js/emoji/faces4';
$.emojiarea.icons = {
    '/表情1/': '1.png',
    '/表情2/': '2.png',
    '/表情3/': '3.png',
    '/表情4/': '4.png',
    '/表情5/': '5.png',
    '/表情6/': '6.png',
    '/表情7/': '7.png',
    '/表情8/': '8.png',
    '/表情9/': '9.png',
    '/表情10/': '10.png',
    '/表情11/': '11.png',
    '/表情12/': '12.png',
    '/表情13/': '13.png',
    '/表情14/': '14.png',
    '/表情15/': '15.png',
    '/表情16/': '16.png',
    '/表情17/': '17.png',
    '/表情18/': '18.png',
    '/表情19/': '19.png',
    '/表情20/': '20.png',
    '/表情21/': '21.png',
    '/表情22/': '22.png',
    '/表情23/': '23.png',
    '/表情24/': '24.png',
    '/表情25/': '25.png',
    '/表情26/': '26.png',
    '/表情27/': '27.png',
    '/表情28/': '28.png',
    '/表情29/': '29.png',
    '/表情30/': '30.png',
    '/表情31/': '31.png',
    '/表情32/': '32.png',
    '/表情33/': '33.png',
    '/表情34/': '34.png',
    '/表情35/': '35.png',
    '/表情36/': '36.png',
    '/表情37/': '37.png',
    '/表情38/': '38.png',
    '/表情39/': '39.png',
    '/表情40/': '40.png',
    '/表情41/': '41.png',
    '/表情42/': '42.png',
    '/表情43/': '43.png',
    '/表情44/': '44.png',
    '/表情45/': '45.png',
    '/表情46/': '46.png',
    '/表情47/': '47.png',
    '/表情48/': '48.png',
    '/表情49/': '49.png',
    '/表情50/': '50.png',
    '/表情51/': '51.png',
    '/表情52/': '52.png',
    '/表情53/': '53.png',
    '/表情54/': '54.png',
    '/表情55/': '55.png',
    '/表情56/': '56.png',
    '/表情57/': '57.png',
    '/表情58/': '58.png',
    '/表情59/': '59.png',
    '/表情60/': '60.png',
    '/表情61/': '61.png',
    '/表情62/': '62.png',
    '/表情63/': '63.png'
};


function strToHtmlEmoji(str) {//解析一整段文字，转换成表情
    var emojis = $.emojiarea.icons;
    var path = $.emojiarea.path || '';
    if (path.length && path.charAt(path.length - 1) !== '/') {
        path += '/';
    }
    for (var key in emojis) {
        if (emojis.hasOwnProperty(key)) {
            str = str.replace(new RegExp((key + '').replace(/([.?*+^$[\]\\(){}|-])/g, '\\$1'), 'g'), '<img class="emojijiji" src="' + path + emojis[key] + '" alt="' + key + '">');
        }
    }
    return str;
}